package com.example.datas;

import java.util.ArrayList;

import lolapi.dto.Stats.ChampionStats;
import lolapi.dto.staticdata.Realm.Realm;

public class SummonerData {
	private String summonerName;
	private int summonerId;
	private int summonerIcon;
	private int summonerLevel;
	private String summonerRank;
	private ArrayList<Parent> recentGames;
	private int normalWins;
	private int summonerNormalLosses;
	private String normalKA;	
	
	private String rankedTotalKDA;
	private int rankedDK;
	private int rankedTK;
	private int rankedQK;
	private int rankedPK;
	private int rankedWins;
	private int rankedLosses;
	private float rankedAverageCS;
	private int rankedLeaguePoints;
	private String rankedKDA;
	private String rankedKDAPG;
	private ArrayList<ChampionStats> mostPlayedChamps;	
	private int rankedMaxChampsKilled;
	private int rankedmaxNumDeaths;
	private int rankedMaxNumAssists;
	private float averageGoldEarnt;
	private int rankedTotalTurretsKilleds;
	private int rankedLargestCritStrike;
	private String leagueName;
	private String rankedSeriesProgress;
	private Realm realm;
	private float averageWardsPlaced;
	private float averageWardsKilled;
	private float averageCC;
	private float averageCS;
	private int mostCC;
	private int bestCrit;
	private String lastWins;
	private int mostTurretsKilled;
	private String normalKAPG;
	
	



	public SummonerData() {
	}

	public void setSummonerName(String name) {
		summonerName = name;
	}

	public String getSummonerName() {
		return summonerName;
	}

	public void setSummonerId(int id) {
		this.summonerId = id;
	}

	public int getSummonerId() {
		return summonerId;
	}

	public void setSummonerLevel(int summonerLevel) {
		this.summonerLevel = summonerLevel;
	}

	public int getSummonerLevel() {
		return summonerLevel;
	}

	public void setSummonerIcon(int summonerIcon) {
		this.summonerIcon = summonerIcon;
	}

	public int getSummonerIcon() {
		return summonerIcon;
	}

	public void setSummonerRank(String summonerRank) {
		this.summonerRank = summonerRank;
	}

	public String getSummonerRank() {
		return summonerRank;
	}

	public void setRecentGames(ArrayList<Parent> recentGames) {
		this.recentGames = recentGames;
	}

	public ArrayList<Parent> getRecentGames() {
		return recentGames;
	}

	public void setNormalWins(int normalWins) {
		this.normalWins = normalWins;
	}

	public int getNormalWins() {
		return normalWins;
	}

	public void setNormalLosses(int losses) {
		summonerNormalLosses = losses;
		// TODO Auto-generated method stub

	}

	public int getNormalLosses() {
		return summonerNormalLosses;
	}

	public void setNormalKA(String string) {
		// TODO Auto-generated method stub
		normalKA = string;
	}

	public String getNormalKA() {
		return normalKA;
	}

	public void setRankedWins(int parseInt) {
		// TODO Auto-generated method stub
		rankedWins = parseInt;

	}

	public int getRankedWins() {
		// TODO Auto-generated method stub
		return rankedWins;

	}

	public void setRankedLosses(int parseInt) {
		// TODO Auto-generated method stub
		rankedLosses = parseInt;

	}

	public int getRankedLosses() {
		// TODO Auto-generated method stub
		return rankedLosses;

	}

	public void setAverageWardsPlaced(float averageWardsPlaced) {
		this.averageWardsPlaced = averageWardsPlaced;
	}

	public void setAverageWardsKilled(float averageWardsKilled) {
		this.averageWardsKilled = averageWardsKilled;
	}

	public float getAverageWardsPlaced() {
		return averageWardsPlaced;
	}

	public float getAverageWardsKilled() {
		return averageWardsKilled;
	}
	public void setRealm(Realm realm){
		this.realm = realm;
		
	}
	public String getDDVersion(){
		return realm.getV();
	}
	
	public void setRankedTotalKDA(String rankedTotalKDA){
		this.rankedTotalKDA = rankedTotalKDA;
	}
	public String getRankedTotalKDA(){
		return this.rankedTotalKDA;
	}
	
	public void setRankedDK(int dk){
		this.rankedDK = dk;
	}
	public void setRankedTK(int dk){
		this.rankedTK = dk;
	}
	public void setRankedQK(int dk){
		this.rankedQK = dk;
	}
	public void setRankedPK(int dk){
		this.rankedPK = dk;
	}
	
	public int getRankedDK(){
		return this.rankedDK;
	}
	public int getRankedTK(){
		return this.rankedTK;
	}
	public int getRankedQK(){
		return this.rankedQK;
	}
	public int getRankedPK(){
		return this.rankedPK;
	}

	public void setAverageCC(float f) {
		this.averageCC = f;
	}
	public float getAverageCC() {
		return averageCC;
	}

	public ArrayList<ChampionStats> getMostPlayedChamps() {
		return mostPlayedChamps;
	}

	public void setMostPlayedChamps(ArrayList<ChampionStats> mostPlayedChamps) {
		this.mostPlayedChamps = mostPlayedChamps;
	}

	public float getAverageCS() {
		return averageCS;
	}

	public void setAverageCS(float averageCS) {
		this.averageCS = averageCS;
	}

	public int getMostCC() {
		return mostCC;
	}

	public void setMostCC(int mostCC) {
		this.mostCC = mostCC;
	}

	public int getBestCrit() {
		return bestCrit;
	}

	public void setBestCrit(int bestCrit) {
		this.bestCrit = bestCrit;
	}

	public String getLastWins() {
		return lastWins;
	}

	public void setLastWins(String lastWins) {
		this.lastWins = lastWins;
	}

	public int getMostTurretsKilled() {
		return mostTurretsKilled;
	}

	public void setMostTurretsKilled(int mostTurretsKilled) {
		this.mostTurretsKilled = mostTurretsKilled;
	}

	public String getNormalKAPG() {
		return normalKAPG;
	}

	public void setNormalKAPG(String normalKAPG) {
		this.normalKAPG = normalKAPG;
	}

	public float getRankedAverageCS() {
		return rankedAverageCS;
	}

	public void setRankedAverageCS(float rankedAverageCS) {
		this.rankedAverageCS = rankedAverageCS;
	}

	public String getRankedKDAPG() {
		return rankedKDAPG;
	}

	public void setRankedKDAPG(String rankedKDAPG) {
		this.rankedKDAPG = rankedKDAPG;
	}

	public int getRankedMaxChampsKilled() {
		return rankedMaxChampsKilled;
	}

	public void setRankedMaxChampsKilled(int rankedMaxChampsKilled) {
		this.rankedMaxChampsKilled = rankedMaxChampsKilled;
	}

	public String getRankedKDA() {
		return rankedKDA;
	}

	public void setRankedKDA(String rankedKDA) {
		this.rankedKDA = rankedKDA;
	}

	public int getRankedmaxNumDeaths() {
		return rankedmaxNumDeaths;
	}

	public void setRankedmaxNumDeaths(int rankedmaxNumDeaths) {
		this.rankedmaxNumDeaths = rankedmaxNumDeaths;
	}

	public float getAverageGoldEarnt() {
		return averageGoldEarnt;
	}

	public void setAverageGoldEarnt(float averageGoldEarnt) {
		this.averageGoldEarnt = averageGoldEarnt;
	}

	public int getRankedTotalTurretsKilleds() {
		return rankedTotalTurretsKilleds;
	}

	public void setRankedTotalTurretsKilleds(int rankedTotalTurretsKilleds) {
		this.rankedTotalTurretsKilleds = rankedTotalTurretsKilleds;
	}

	public int getRankedLargestCritStrike() {
		return rankedLargestCritStrike;
	}

	public void setRankedLargestCritStrike(int rankedLargestCritStrike) {
		this.rankedLargestCritStrike = rankedLargestCritStrike;
	}

	public String getLeagueName() {
		return leagueName;
	}

	public void setLeagueName(String leagueName) {
		this.leagueName = leagueName;
	}

	public int getRankedLeaguePoints() {
		return rankedLeaguePoints;
	}

	public void setRankedLeaguePoints(int rankedLeaguePoints) {
		this.rankedLeaguePoints = rankedLeaguePoints;
	}

	public String getRankedSeriesProgress() {
		return rankedSeriesProgress;
	}

	public void setRankedSeriesProgress(String rankedSeriesProgress) {
		this.rankedSeriesProgress = rankedSeriesProgress;
	}

	public int getRankedMaxNumAssists() {
		return rankedMaxNumAssists;
	}

	public void setRankedMaxNumAssists(int rankedMaxNumAssists) {
		this.rankedMaxNumAssists = rankedMaxNumAssists;
	}
}
